engineer detachment - Français Anglais Dictionnaire